Physical layer and mac layer uplink channel prioritization

ABSTRACT

Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment (UE) may select a first communication, associated with a first traffic type, or a second communication, associated with a second traffic type, as a selected communication for transmission in an overlapping resource, wherein the first communication and the second communication at least partially overlap in time, and wherein the selection is performed based at least in part on a rule; and transmit the selected communication. Numerous other aspects are provided.

CROSS-REFERENCE TO RELATED APPLICATION

This application claims priority to U.S. Provisional Patent ApplicationNo. 62/743,511, filed on Oct. 9, 2018, entitled “PHYSICAL LAYER AND MACLAYER UPLINK CHANNEL PRIORITIZATION,” which is hereby expresslyincorporated by reference herein.

FIELD OF THE DISCLOSURE

Aspects of the present disclosure generally relate to wirelesscommunication, and more particularly to techniques and apparatuses forphysical layer and media access control (MAC) layer uplink channelprioritization.

BACKGROUND

Wireless communication systems are widely deployed to provide varioustelecommunication services such as telephony, video, data, messaging,and broadcasts. Typical wireless communication systems may employmultiple-access technologies capable of supporting communication withmultiple users by sharing available system resources (e.g., bandwidth,transmit power, and/or the like). Examples of such multiple-accesstechnologies include code division multiple access (CDMA) systems, timedivision multiple access (TDMA) systems, frequency-division multipleaccess (FDMA) systems, orthogonal frequency-division multiple access(OFDMA) systems, single-carrier frequency-division multiple access(SC-FDMA) systems, time division synchronous code division multipleaccess (TD-SCDMA) systems, and Long Term Evolution (LTE).LTE/LTE-Advanced is a set of enhancements to the Universal MobileTelecommunications System (UMTS) mobile standard promulgated by theThird Generation Partnership Project (3GPP).

A wireless communication network may include a number of base stations(BSs) that can support communication for a number of user equipment(UEs). A user equipment (UE) may communicate with a base station (BS)via the downlink and uplink. The downlink (or forward link) refers tothe communication link from the BS to the UE, and the uplink (or reverselink) refers to the communication link from the UE to the BS. As will bedescribed in more detail herein, a BS may be referred to as a Node B, agNB, an access point (AP), a radio head, a transmit receive point (TRP),a New Radio (NR) BS, a 5G Node B, and/or the like.

The above multiple access technologies have been adopted in varioustelecommunication standards to provide a common protocol that enablesdifferent user equipment to communicate on a municipal, national,regional, and even global level. New Radio (NR), which may also bereferred to as 5G, is a set of enhancements to the LTE mobile standardpromulgated by the Third Generation Partnership Project (3GPP). NR isdesigned to better support mobile broadband Internet access by improvingspectral efficiency, lowering costs, improving services, making use ofnew spectrum, and better integrating with other open standards usingorthogonal frequency division multiplexing (OFDM) with a cyclic prefix(CP) (CP-OFDM) on the downlink (DL), using CP-OFDM and/or SC-FDM (e.g.,also known as discrete Fourier transform spread OFDM (DFT-s-OFDM)) onthe uplink (UL), as well as supporting beamforming, multiple-inputmultiple-output (MIMO) antenna technology, and carrier aggregation.However, as the demand for mobile broadband access continues toincrease, there exists a need for further improvements in LTE and NRtechnologies. Preferably, these improvements should be applicable toother multiple access technologies and the telecommunication standardsthat employ these technologies.

SUMMARY

In some aspects, a method of wireless communication, performed by a userequipment (UE), may include selecting a first communication, associatedwith a first traffic type, or a second communication, associated with asecond traffic type, as a selected communication for transmission in anoverlapping resource, wherein the first communication and the secondcommunication at least partially overlap in time, and wherein theselection is performed based at least in part on a rule; andtransmitting the selected communication.

In some aspects, a UE for wireless communication may include memory andone or more processors operatively coupled to the memory. The memory andthe one or more processors may be configured to select a firstcommunication, associated with a first traffic type, or a secondcommunication, associated with a second traffic type, as a selectedcommunication for transmission in an overlapping resource, wherein thefirst communication and the second communication at least partiallyoverlap in time, and wherein the selection is performed based at leastin part on a rule; and transmit the selected communication.

In some aspects, a non-transitory computer-readable medium may store oneor more instructions for wireless communication. The one or moreinstructions, when executed by one or more processors of a UE, may causethe one or more processors to select a first communication, associatedwith a first traffic type, or a second communication, associated with asecond traffic type, as a selected communication for transmission in anoverlapping resource, wherein the first communication and the secondcommunication at least partially overlap in time, and wherein theselection is performed based at least in part on a rule; and transmitthe selected communication.

In some aspects, an apparatus for wireless communication may includemeans for selecting a first communication, associated with a firsttraffic type, or a second communication, associated with a secondtraffic type, as a selected communication for transmission in anoverlapping resource, wherein the first communication and the secondcommunication at least partially overlap in time, and wherein theselection is performed based at least in part on a rule; and means fortransmitting the selected communication.

In some aspects, a method of wireless communication, performed by a UE,may include determining, in a physical layer of the UE, that ascheduling request is configured to be transmitted on a physical randomaccess channel resource, and that the UE is configured to determinepriority for an ultra-reliable low latency communication at the physicallayer; and determining or transmitting information indicating an errorbased at least in part on the scheduling request being configured to betransmitted on the physical random access channel resource when the UEis configured to determine priority for the ultra-reliable low latencycommunication at the physical layer.

In some aspects, a UE for wireless communication may include memory andone or more processors operatively coupled to the memory. The memory andthe one or more processors may be configured to determine, in a physicallayer of the UE, that a scheduling request is configured to betransmitted on a physical random access channel resource, and that theUE is configured to determine priority for an ultra-reliable low latencycommunication at the physical layer; and determine or transmitinformation indicating an error based at least in part on the schedulingrequest being configured to be transmitted on the physical random accesschannel resource when the UE is configured to determine priority for theultra-reliable low latency communication at the physical layer.

In some aspects, a non-transitory computer-readable medium may store oneor more instructions for wireless communication. The one or moreinstructions, when executed by one or more processors of a UE, may causethe one or more processors to determine, in a physical layer of the UE,that a scheduling request is configured to be transmitted on a physicalrandom access channel resource, and that the UE is configured todetermine priority for an ultra-reliable low latency communication atthe physical layer; and determine or transmit information indicating anerror based at least in part on the scheduling request being configuredto be transmitted on the physical random access channel resource whenthe UE is configured to determine priority for the ultra-reliable lowlatency communication at the physical layer.

In some aspects, an apparatus for wireless communication may includemeans for determining, in a physical layer of the apparatus, that ascheduling request is configured to be transmitted on a physical randomaccess channel resource, and that the apparatus is configured todetermine priority for an ultra-reliable low latency communication atthe physical layer; and means for determining or transmittinginformation indicating an error based at least in part on the schedulingrequest being configured to be transmitted on the physical random accesschannel resource when the apparatus is configured to determine priorityfor the ultra-reliable low latency communication at the physical layer.

In some aspects, a method of wireless communication, performed by a UE,may include selecting a first logical channel, associated with a firsttraffic type, or a second logical channel, associated with a secondtraffic type, as a selected communication for transmission, wherein theselection is performed based at least in part on a rule; andtransmitting the selected communication in a physical resource scheduledfor the first traffic type or the second traffic type.

In some aspects, a UE for wireless communication may include memory andone or more processors operatively coupled to the memory. The memory andthe one or more processors may be configured to select a first logicalchannel, associated with a first traffic type, or a second logicalchannel, associated with a second traffic type, as a selectedcommunication for transmission, wherein the selection is performed basedat least in part on a rule; and transmit the selected communication in aphysical resource scheduled for the first traffic type or the secondtraffic type.

In some aspects, a non-transitory computer-readable medium may store oneor more instructions for wireless communication. The one or moreinstructions, when executed by one or more processors of a UE, may causethe one or more processors to select a first logical channel, associatedwith a first traffic type, or a second logical channel, associated witha second traffic type, as a selected communication for transmission,wherein the selection is performed based at least in part on a rule; andtransmit the selected communication in a physical resource scheduled forthe first traffic type or the second traffic type.

In some aspects, an apparatus for wireless communication may includemeans for selecting a first logical channel, associated with a firsttraffic type, or a second logical channel, associated with a secondtraffic type, as a selected communication for transmission, wherein theselection is performed based at least in part on a rule; and means fortransmitting the selected communication in a physical resource scheduledfor the first traffic type or the second traffic type.

Aspects generally include a method, apparatus, system, computer programproduct, non-transitory computer-readable medium, user equipment, basestation, wireless communication device, and processing system assubstantially described with reference to and as illustrated by thedrawings and specification.

The foregoing has outlined rather broadly the features and technicaladvantages of examples according to the disclosure in order that thedetailed description that follows may be better understood. Additionalfeatures and advantages will be described hereinafter. The conceptionand specific examples disclosed may be readily utilized as a basis formodifying or designing other structures for carrying out the samepurposes of the present disclosure. Such equivalent constructions do notdepart from the scope of the appended claims. Characteristics of theconcepts disclosed herein, both their organization and method ofoperation, together with associated advantages will be better understoodfrom the following description when considered in connection with theaccompanying figures. Each of the figures is provided for the purpose ofillustration and description, and not as a definition of the limits ofthe claims.

BRIEF DESCRIPTION OF THE DRAWINGS

So that the above-recited features of the present disclosure can beunderstood in detail, a more particular description, briefly summarizedabove, may be had by reference to aspects, some of which are illustratedin the appended drawings. It is to be noted, however, that the appendeddrawings illustrate only certain typical aspects of this disclosure andare therefore not to be considered limiting of its scope, for thedescription may admit to other equally effective aspects. The samereference numbers in different drawings may identify the same or similarelements.

FIG. 1 is a block diagram conceptually illustrating an example of awireless communication network, in accordance with various aspects ofthe present disclosure.

FIG. 2 is a block diagram conceptually illustrating an example of a basestation in communication with a user equipment (UE) in a wirelesscommunication network, in accordance with various aspects of the presentdisclosure.

FIG. 3 is a diagram illustrating an example of physical (PHY)-layerultra-reliable low-latency communication (URLLC) communicationprioritization, in accordance with various aspects of the presentdisclosure.

FIG. 4 is a diagram illustrating an example of PHY-layer URLLCcommunication prioritization, in accordance with various aspects of thepresent disclosure.

FIG. 5 is a diagram illustrating an example of PHY-layer URLLCprioritization, in accordance with various aspects of the presentdisclosure.

FIG. 6 is a diagram illustrating an example process performed, forexample, by a user equipment, in accordance with various aspects of thepresent disclosure.

FIG. 7 is a diagram illustrating an example process performed, forexample, by a user equipment, in accordance with various aspects of thepresent disclosure.

FIG. 8 is a diagram illustrating an example process performed, forexample, by a user equipment, in accordance with various aspects of thepresent disclosure.

DETAILED DESCRIPTION

Various aspects of the disclosure are described more fully hereinafterwith reference to the accompanying drawings. This disclosure may,however, be embodied in many different forms and should not be construedas limited to any specific structure or function presented throughoutthis disclosure. Rather, these aspects are provided so that thisdisclosure will be thorough and complete, and will fully convey thescope of the disclosure to those skilled in the art. Based on theteachings herein one skilled in the art should appreciate that the scopeof the disclosure is intended to cover any aspect of the disclosuredisclosed herein, whether implemented independently of or combined withany other aspect of the disclosure. For example, an apparatus may beimplemented or a method may be practiced using any number of the aspectsset forth herein. In addition, the scope of the disclosure is intendedto cover such an apparatus or method which is practiced using otherstructure, functionality, or structure and functionality in addition toor other than the various aspects of the disclosure set forth herein. Itshould be understood that any aspect of the disclosure disclosed hereinmay be embodied by one or more elements of a claim.

Several aspects of telecommunication systems will now be presented withreference to various apparatuses and techniques. These apparatuses andtechniques will be described in the following detailed description andillustrated in the accompanying drawings by various blocks, modules,components, circuits, steps, processes, algorithms, and/or the like(collectively referred to as “elements”). These elements may beimplemented using hardware, software, or combinations thereof. Whethersuch elements are implemented as hardware or software depends upon theparticular application and design constraints imposed on the overallsystem.

It is noted that while aspects may be described herein using terminologycommonly associated with 3G and/or 4G wireless technologies, aspects ofthe present disclosure can be applied in other generation-basedcommunication systems, such as 5G and later, including NR technologies.

FIG. 1 is a diagram illustrating a network 100 in which aspects of thepresent disclosure may be practiced. The network 100 may be an LTEnetwork or some other wireless network, such as a 5G or NR network.Wireless network 100 may include a number of BSs 110 (shown as BS 110 a,BS 110 b, BS 110 c, and BS 110 d) and other network entities. A BS is anentity that communicates with user equipment (UEs) and may also bereferred to as a base station, a NR BS, a Node B, a gNB, a 5G node B(NB), an access point, a transmit receive point (TRP), and/or the like.Each BS may provide communication coverage for a particular geographicarea. In 3GPP, the term “cell” can refer to a coverage area of a BSand/or a BS subsystem serving this coverage area, depending on thecontext in which the term is used.

A BS may provide communication coverage for a macro cell, a pico cell, afemto cell, and/or another type of cell. A macro cell may cover arelatively large geographic area (e.g., several kilometers in radius)and may allow unrestricted access by UEs with service subscription. Apico cell may cover a relatively small geographic area and may allowunrestricted access by UEs with service subscription. A femto cell maycover a relatively small geographic area (e.g., a home) and may allowrestricted access by UEs having association with the femto cell (e.g.,UEs in a closed subscriber group (CSG)). ABS for a macro cell may bereferred to as a macro BS. ABS for a pico cell may be referred to as apico BS. A BS for a femto cell may be referred to as a femto BS or ahome BS. In the example shown in FIG. 1, a BS 110 a may be a macro BSfor a macro cell 102 a, a BS 110 b may be a pico BS for a pico cell 102b, and a BS 110 c may be a femto BS for a femto cell 102 c. A BS maysupport one or multiple (e.g., three) cells. The terms “eNB”, “basestation”, “NR BS”, “gNB”, “TRP”, “AP”, “node B”, “5G NB”, and “cell” maybe used interchangeably herein.

In some aspects, a cell may not necessarily be stationary, and thegeographic area of the cell may move according to the location of amobile BS. In some aspects, the BSs may be interconnected to one anotherand/or to one or more other BSs or network nodes (not shown) in theaccess network 100 through various types of backhaul interfaces such asa direct physical connection, a virtual network, and/or the like usingany suitable transport network.

Wireless network 100 may also include relay stations. A relay station isan entity that can receive a transmission of data from an upstreamstation (e.g., a BS or a UE) and send a transmission of the data to adownstream station (e.g., a UE or a BS). A relay station may also be aUE that can relay transmissions for other UEs. In the example shown inFIG. 1, a relay station 110 d may communicate with macro BS 110 a and aUE 120 d in order to facilitate communication between BS 110 a and UE120 d. A relay station may also be referred to as a relay BS, a relaybase station, a relay, and/or the like.

Wireless network 100 may be a heterogeneous network that includes BSs ofdifferent types, e.g., macro BSs, pico BSs, femto BSs, relay BSs, and/orthe like. These different types of BSs may have different transmit powerlevels, different coverage areas, and different impact on interferencein wireless network 100. For example, macro BSs may have a high transmitpower level (e.g., 5 to 40 Watts) whereas pico BSs, femto BSs, and relayBSs may have lower transmit power levels (e.g., 0.1 to 2 Watts).

A network controller 130 may couple to a set of BSs and may providecoordination and control for these BSs. Network controller 130 maycommunicate with the BSs via a backhaul. The BSs may also communicatewith one another, e.g., directly or indirectly via a wireless orwireline backhaul.

UEs 120 (e.g., 120 a, 120 b, 120 c) may be dispersed throughout wirelessnetwork 100, and each UE may be stationary or mobile. A UE may also bereferred to as an access terminal, a terminal, a mobile station, asubscriber unit, a station, and/or the like. A UE may be a cellularphone (e.g., a smart phone), a personal digital assistant (PDA), awireless modem, a wireless communication device, a handheld device, alaptop computer, a cordless phone, a wireless local loop (WLL) station,a tablet, a camera, a gaming device, a netbook, a smartbook, anultrabook, medical device or equipment, biometric sensors/devices,wearable devices (smart watches, smart clothing, smart glasses, smartwrist bands, smart jewelry (e.g., smart ring, smart bracelet)), anentertainment device (e.g., a music or video device, or a satelliteradio), a vehicular component or sensor, smart meters/sensors,industrial manufacturing equipment, a global positioning system device,or any other suitable device that is configured to communicate via awireless or wired medium.

Some UEs may be considered machine-type communication (MTC) or evolvedor enhanced machine-type communication (eMTC) UEs. MTC and eMTC UEsinclude, for example, robots, drones, remote devices, such as sensors,meters, monitors, location tags, and/or the like, that may communicatewith a base station, another device (e.g., remote device), or some otherentity. A wireless node may provide, for example, connectivity for or toa network (e.g., a wide area network such as Internet or a cellularnetwork) via a wired or wireless communication link. Some UEs may beconsidered Internet-of-Things (IoT) devices, and/or may be implementedas may be implemented as NB-IoT (narrowband internet of things) devices.Some UEs may be considered a Customer Premises Equipment (CPE). UE 120may be included inside a housing that houses components of UE 120, suchas processor components, memory components, and/or the like.

In general, any number of wireless networks may be deployed in a givengeographic area. Each wireless network may support a particular RAT andmay operate on one or more frequencies. A RAT may also be referred to asa radio technology, an air interface, and/or the like. A frequency mayalso be referred to as a carrier, a frequency channel, and/or the like.Each frequency may support a single RAT in a given geographic area inorder to avoid interference between wireless networks of different RATs.In some cases, NR or 5G RAT networks may be deployed.

In some aspects, two or more UEs 120 (e.g., shown as UE 120 a and UE 120e) may communicate directly using one or more sidelink channels (e.g.,without using a base station 110 as an intermediary to communicate withone another). For example, the UEs 120 may communicate usingpeer-to-peer (P2P) communications, device-to-device (D2D)communications, a vehicle-to-everything (V2X) protocol (e.g., which mayinclude a vehicle-to-vehicle (V2V) protocol, a vehicle-to-infrastructure(V2I) protocol, and/or the like), a mesh network, and/or the like. Inthis case, the UE 120 may perform scheduling operations, resourceselection operations, and/or other operations described elsewhere hereinas being performed by the base station 110.

As indicated above, FIG. 1 is provided merely as an example. Otherexamples may differ from what is described with regard to FIG. 1.

FIG. 2 shows a block diagram of a design 200 of base station 110 and UE120, which may be one of the base stations and one of the UEs in FIG. 1.Base station 110 may be equipped with T antennas 234 a through 234 t,and UE 120 may be equipped with R antennas 252 a through 252 r, where ingeneral T≥1 and R≥1.

At base station 110, a transmit processor 220 may receive data from adata source 212 for one or more UEs, select one or more modulation andcoding schemes (MCS) for each UE based at least in part on channelquality indicators (CQIs) received from the UE, process (e.g., encodeand modulate) the data for each UE based at least in part on the MCS(s)selected for the UE, and provide data symbols for all UEs. Transmitprocessor 220 may also process system information (e.g., for semi-staticresource partitioning information (SRPI) and/or the like) and controlinformation (e.g., CQI requests, grants, upper layer signaling, and/orthe like) and provide overhead symbols and control symbols. Transmitprocessor 220 may also generate reference symbols for reference signals(e.g., the cell-specific reference signal (CRS)) and synchronizationsignals (e.g., the primary synchronization signal (PSS) and secondarysynchronization signal (SSS)). A transmit (TX) multiple-inputmultiple-output (MIMO) processor 230 may perform spatial processing(e.g., precoding) on the data symbols, the control symbols, the overheadsymbols, and/or the reference symbols, if applicable, and may provide Toutput symbol streams to T modulators (MODs) 232 a through 232 t. Eachmodulator 232 may process a respective output symbol stream (e.g., forOFDM and/or the like) to obtain an output sample stream. Each modulator232 may further process (e.g., convert to analog, amplify, filter, andupconvert) the output sample stream to obtain a downlink signal. Tdownlink signals from modulators 232 a through 232 t may be transmittedvia T antennas 234 a through 234 t, respectively. According to variousaspects described in more detail below, the synchronization signals canbe generated with location encoding to convey additional information.

At UE 120, antennas 252 a through 252 r may receive the downlink signalsfrom base station 110 and/or other base stations and may providereceived signals to demodulators (DEMODs) 254 a through 254 r,respectively. Each demodulator 254 may condition (e.g., filter, amplify,downconvert, and digitize) a received signal to obtain input samples.Each demodulator 254 may further process the input samples (e.g., forOFDM and/or the like) to obtain received symbols. A MIMO detector 256may obtain received symbols from all R demodulators 254 a through 254 r,perform MIMO detection on the received symbols if applicable, andprovide detected symbols. A receive processor 258 may process (e.g.,demodulate and decode) the detected symbols, provide decoded data for UE120 to a data sink 260, and provide decoded control information andsystem information to a controller/processor 280. A channel processormay determine reference signal received power (RSRP), received signalstrength indicator (RSSI), reference signal received quality (RSRQ),channel quality indicator (CQI), and/or the like. In some aspects, oneor more components of UE 120 may be included in a housing.

On the uplink, at UE 120, a transmit processor 264 may receive andprocess data from a data source 262 and control information (e.g., forreports comprising RSRP, RSSI, RSRQ, CQI, and/or the like) fromcontroller/processor 280. Transmit processor 264 may also generatereference symbols for one or more reference signals. The symbols fromtransmit processor 264 may be precoded by a TX MIMO processor 266 ifapplicable, further processed by modulators 254 a through 254 r (e.g.,for DFT-s-OFDM, CP-OFDM, and/or the like), and transmitted to basestation 110. At base station 110, the uplink signals from UE 120 andother UEs may be received by antennas 234, processed by demodulators232, detected by a MIMO detector 236 if applicable, and furtherprocessed by a receive processor 238 to obtain decoded data and controlinformation sent by UE 120. Receive processor 238 may provide thedecoded data to a data sink 239 and the decoded control information tocontroller/processor 240. Base station 110 may include communicationunit 244 and communicate to network controller 130 via communicationunit 244. Network controller 130 may include communication unit 294,controller/processor 290, and memory 292.

Controller/processor 240 of base station 110, controller/processor 280of UE 120, and/or any other component(s) of FIG. 2 may perform one ormore techniques associated with physical layer and MAC layer uplinkchannel prioritization, as described in more detail elsewhere herein.For example, controller/processor 240 of base station 110,controller/processor 280 of UE 120, and/or any other component(s) ofFIG. 2 may perform or direct operations of, for example, process 600 ofFIG. 6, process 700 of FIG. 7, process 800 of FIG. 8, and/or otherprocesses as described herein. Memories 242 and 282 may store data andprogram codes for base station 110 and UE 120, respectively. A scheduler246 may schedule UEs for data transmission on the downlink and/oruplink.

In some aspects, UE 120 may include means for selecting a firstcommunication, associated with a first traffic type, or a secondcommunication, associated with a second traffic type, as a selectedcommunication for transmission in an overlapping resource, wherein thefirst communication and the second communication at least partiallyoverlap in time, and wherein the selection is performed based at leastin part on a rule; means for transmitting the selected communication;means for dropping an other communication, of the first communicationand the second communication and other than the selected communication;means for determining, in a physical layer of the UE, that a schedulingrequest is configured to be transmitted on a physical random accesschannel resource, and that the UE is configured to determine priorityfor an ultra-reliable low latency communication at the physical layer;means for determining or transmitting information indicating an errorbased at least in part on the scheduling request being configured to betransmitted on the physical random access channel resource when the UEis configured to determine priority for the ultra-reliable low latencycommunication at the physical layer; means for selecting a first logicalchannel, associated with a first traffic type, or a second logicalchannel, associated with a second traffic type, as a selectedcommunication for transmission, wherein the selection is performed basedat least in part on a rule; means for transmitting the selectedcommunication in a physical resource scheduled for the first traffictype or the second traffic type; and/or the like. In some aspects, suchmeans may include one or more components of UE 120 described inconnection with FIG. 2.

As indicated above, FIG. 2 is provided merely as an example. Otherexamples may differ from what is described with regard to FIG. 2.

5G/NR may provide for the prioritization of certain traffic types. Forexample, ultra-reliable low-latency communications (URLLC) may providefor communication using strict latency and/or reliability requirements,whereas enhanced mobile broadband (eMBB) may use a best-effort approachor may use more lax latency and/or reliability requirements than URLLC.Thus, it may be beneficial to prioritize URLLC communications over eMBBcommunications so that the requirements of the URLLC communications aremore easily satisfied.

Furthermore, it may be beneficial to prioritize some communications overother communications. For example, buffer status reports, schedulingrequests, and/or the like, are sometimes prioritized over a datachannel, since buffer status reports and scheduling requests may providefor the scheduling of a subsequent data channel. However, it may beunclear how communications of different traffic types should beprioritized (e.g., a buffer status report of a lower-priority traffictype versus a data channel of a higher-priority traffic type).

In some cases, prioritization of traffic may be performed in the MAClayer. For example, the MAC layer may select communications fortransmission, and may provide the communications to the PHY layer to betransmitted. However, once transmission of a communication has started,the MAC layer may not be able to cause the interruption of thecommunication for transmission of a different communication. Thus, alow-latency communication, such as a URLLC communication, may have towait for the end of an ongoing communication before being transmittedwhen prioritization is handled by the MAC layer, thus increasing latencyof the low-latency communication.

Some techniques and apparatuses described herein provide PHY-layerselection of a communication to be prioritized or transmitted in thecase of overlapping communications associated with different traffictypes. By performing the selection in the PHY layer, the selectedcommunication can be selected and transmitted while transmission ofanother communication is ongoing, which reduces latency of the selectedcommunication. Some techniques and apparatuses described herein mayprovide a MAC-layer mechanism for the prioritization of certain traffictypes with regard to buffer status reports and data channels, whichreduces the likelihood of interruption of a high-priority data channelby a low-priority buffer status report. Furthermore, some techniques andapparatuses described herein provide for the determination of an errorcase when a scheduling request (e.g., of a URLLC communication or aneMBB communication) overlaps with a physical random access channelresource and when PHY-layer handling of URLLC prioritization is enabled.This may conserve resources of the UE in comparison to attempting tohandle the collision, which may be complex in the PHY layer.

FIG. 3 is a diagram illustrating an example 300 of PHY-layer URLLCcommunication prioritization, in accordance with various aspects of thepresent disclosure. The operations described in connection with FIG. 3may be performed by a UE, such as UE 120. In some aspects, theoperations described in connection with FIG. 3 may be performed by aphysical (PHY) layer of a UE. As further shown, the operations describedin connection with FIG. 3 may be performed for a first communication ofa first traffic type (e.g., a first communication 310 of a URLLC traffictype) and a second communication of a second traffic type (e.g., asecond communication 320 of an eMBB traffic type). The firstcommunication 310 and the second communication 320 may be uplinkcommunications to be transmitted by the UE. For example, an uplinkcommunication may include or be a scheduling request, a grant-based datachannel (e.g., a physical uplink shared channel (PUSCH) and/or thelike), a grant-free data channel, and/or the like. As used herein,“scheduling request” may refer to a positive scheduling request.

Two different techniques are described in connection with FIG. 3: adropping technique, shown in the top part of FIG. 3, and a puncturingtechnique, shown in the bottom part of FIG. 3. In FIG. 3, the horizontalaxis may represent time. When two communications are shown in differentvertical positions, the two communications may be associated withdifferent frequencies, although the vertical axis is not presented as anexact representation of the frequencies or the frequency relationship ofthe different communications.

As shown in the top part of FIG. 3, and by reference number 330, in someaspects, the PHY layer of the UE 120 may drop at least part of thesecond communication 320 based at least in part on a collision betweenthe first communication 310 and the second communication 320 and basedat least in part on the first communication 310 having a higher prioritylevel than the second communication 320. For example, the UE may drop atleast a portion of the second communication 320 that overlaps the firstcommunication 310 in at least one colliding resource. In some aspects,the UE may select the first communication 310 as a selectedcommunication for transmission in the resource associated with the firstcommunication 310. For example, the UE may not be capable ofsimultaneously transmitting the first communication 310 and the secondcommunication 320, so the PHY layer of the UE may select one of thefirst communication 310 or the second communication 320 for transmissionin the at least one colliding resource. In some aspects, the UE mayselect the selected communication as another communication is ongoing.For example, the UE may select the first communication 310 fortransmission before or as the UE transmits the second communication 320,and may drop at least a portion of the second communication 320 when thefirst communication 310 is to be transmitted. In this way, the PHY layerof the UE provides for on-the-fly prioritization of a high-prioritycommunication, thereby reducing delay and latency that might otherwisebe caused by MAC-layer prioritization of the high-prioritycommunication.

In some aspects, the UE may select the selected communication based atleast in part on a rule. For example, the rule may indicate whichcommunication is to be prioritized based at least in part on traffictypes of the first communication and the second communication, based atleast in part on a communication type of the first communication, and/orthe like. As one example, the rule may indicate that an eMBBcommunication is always to be dropped and that a URLLC communication isalways to be selected when the eMBB communication and the URLLCcommunication are associated with a colliding resource.

In some aspects, the UE (e.g., the PHY layer of the UE) may drop anon-overlapped portion of a communication. For example, the UE may dropa non-overlapped portion of a communication that is after an overlappedportion. In some aspects, the UE may drop the non-overlapped portionbased at least in part on a capability of the UE. For example, the UEmay determine that the non-overlapped portion is to be dropped when theUE is not able to maintain phase continuity between the non-overlappedportion before the selected communication and the non-overlapped portionafter the selected communication.

In some aspects, the UE (e.g., the PHY layer of the UE) may determinethat the selected communication is to puncture the other communication,as described in connection with the bottom half of FIG. 3. As usedherein, puncturing refers to transmitting a selected communication usingthe same frequency and time resources as an other communication. Forexample, assume that the first communication 340 is a scheduling requestand the second communication 350 is a PUSCH. In that case, the UE maydetermine that the scheduling request is to puncture the PUSCH. As shownby reference number 360, the UE may transmit the first communication 340by puncturing the second communication 350.

In some aspects, the UE (e.g., the PHY layer of the UE) may transmit aparticular sequence to puncture the other communication. For example,the UE may replace the PUSCH with a sequence (e.g., a known sequence, apredefined sequence, a configured sequence, a sequence known to the UEand the BS, etc.) that has a same bandwidth and power level as thePUSCH. The sequence may identify the selected communication or may bebased at least in part on the selected communication. For example, arecipient of the sequence may determine that the sequence corresponds tothe selected communication, and may thereby identify the selectedcommunication. In some aspects, the sequence may include a demodulationreference signal sequence and/or the like. For example, the sequence mayinclude the same demodulation reference signal sequence as used for thePUSCH or the other communication. Thus, the UE may perform puncturingwithout disrupting a transmit frequency, bandwidth, or power of thePUSCH, thereby improving UE performance and reducing time associatedwith retuning or adjusting the transmission.

In some aspects, a MAC layer of the UE may select a communication fortransmission by the UE (not shown in FIG. 3). For example, assume that afirst logical channel (e.g., communication) is a buffer status report(BSR) and a second logical channel is a data channel. In that case, theMAC layer of the UE may determine whether the BSR or the data channel isto be transmitted based at least in part on respective traffic types ofthe BSR and the data channel (e.g., eMBB or URLLC). For example, whenthe BSR and the data channel are associated with the same traffic type,then the MAC layer may determine that the BSR is to be prioritized overthe data channel, thus improving likelihood that the BSR is transmittedin a timely fashion. When the BSR and the data channel are associatedwith different traffic types, then the MAC layer may determine that aURLLC data channel should be prioritized over an eMBB BSR, thus ensuringthat low-latency traffic requirements are satisfied. in some aspects,the UE may be configured (e.g., dynamically, semi-statically,statically, etc.) with information indicating whether the eMBB BSR couldbe carried in the URLLC data channel. If the BSR is allowed to becarried on a URLLC PUSCH, then the UE may first map URLLC traffic (bothBSR and data) into the URLLC PUSCH resource, and may map the BSR intoremaining (if any) PUSCH resources. On the other hand, if the UE isconfigured not to transmit eMBB BSR on a URLLC PUSCH, then the UE maynot transmit any eMBB BSR on the URLLC PUSCH (regardless of whetherremaining available resources are available on the URLLC PUSCHs or not).

In some aspects, the UE (e.g., the PHY layer of the UE) may determine anerror case based at least in part on an overlap or collision between twocommunications (not shown in FIG. 3). For example, in some cases, thenetwork may be permitted to configure a scheduling request to betransmitted on a physical random access (PRACH) resource. However, whenthe UE is configured to handle URLLC prioritization in the PHY layer, itmay be complex and difficult to determine whether a scheduling requestis associated with URLLC or eMBB, and whether scheduling requestsassociated with different traffic types are to be prioritized over thePRACH transmission. In some aspects, the UE may determine or transmitinformation indicating an error when the UE detects that the schedulingrequest is configured on the PRACH resource. For example, the UE maydetermine or transmit information indicating the error when thescheduling request is configured on the PRACH resource and when the UEis configured to perform PHY-layer URLLC prioritization. Thus, the UEconserves processing resources that would otherwise be used to determinewhether a scheduling request is associated with URLLC or eMBB forprioritization with regard to a PRACH resource.

As indicated above, FIG. 3 is provided as an example. Other examples maydiffer from what is described with respect to FIG. 3.

FIG. 4 is a diagram illustrating an example 400 of PHY-layer URLLCcommunication prioritization, in accordance with various aspects of thepresent disclosure. As shown in FIG. 4, an eMBB communication mayinclude symbols 0 through k−1 (shown by reference number 410) andsymbols k through N−1 (shown by reference number 420). In some aspects,a URLLC communication (shown by reference number 430) may collide withor overlap the eMBB communication.

As shown by reference number 440, in some aspects, the UE (e.g., the PHYlayer of the UE) may drop symbols 0 through k−1 of the eMBBcommunication. Thus, the UE may eliminate the collision or overlapbetween the eMBB communication and the URLLC communication. In someaspects (e.g., here and/or elsewhere herein) the UE may retransmit thedropped symbols, may rate match a remainder of the eMBB communication toinclude the dropped symbols, and/or the like.

In some aspects, the first 0 through k−1 symbols may carry importantinformation for the eMBB communication, such as a demodulation referencesignal (DMRS) and/or the like. In such a case, and as shown by referencenumber 450, the UE (e.g., the PHY layer of the UE) may delaytransmission of the eMBB communication, and may transmit the URLLCcommunication in the now-vacant symbols 0 through k−1. As shown byreference number 460, the UE may transmit the eMBB communication (e.g.,symbols 0 through N-k−1) after the URLLC communication. As shown byreference number 470, in some aspects, the UE may drop an end of theeMBB communication (e.g., symbols N-k through N−1). Thus, the UE maypreserve DMRS or other important information at the beginning of theeMBB communication while enabling transmission of the URLLCcommunication.

As indicated above, FIG. 4 is provided as an example. Other examples maydiffer from what is described with respect to FIG. 4.

FIG. 5 is a diagram illustrating an example 500 of PHY-layer URLLCprioritization, in accordance with various aspects of the presentdisclosure.

As shown in FIG. 5, and by reference number 510, a UE 120 may optionallyreceive configuration information from a BS 110. In some aspects, theconfiguration information may indicate a rule for prioritizing trafficat the PHY layer. In some aspects, the configuration information mayidentify a physical channel configuration for one or more traffic types,as described in more detail below. In some aspects, the configurationinformation may indicate whether the UE is to perform MAC-layer URLLCprioritization (e.g., based at least in part on an eMBB BSR and a URLLCPUSCH), as described in more detail elsewhere herein. In some aspects,the configuration information may indicate whether the UE 120 is toperform URLLC prioritization at the PHY layer.

In some aspects, the configuration information may relate to PHY-layerprioritization of communications. For example, the configurationinformation may include information to be used to determine a prioritylevel of a communication associated with a particular traffic type. Insome aspects, the configuration information may relate to acommunication with a configured or pre-configured grant, such as a PUSCHwith a configured grant, a downlink semi-persistent schedulingcommunication, and/or the like. The UE 120 may use the configurationinformation to determine a priority of the communication, as describedin more detail elsewhere herein.

In some aspects, the configuration information may include a radioresource control (RRC) information element (IE). For example, the RRC IEmay indicate a set of parameters for a transmission with a configuredgrant (e.g., MCS table, repetition factor, MCS, resource allocation,etc.). In some aspects, the RRC IE may relate to a particular traffictype, and may indicate a set of parameters for transmission with aconfigured grant for the particular traffic type. For example, the UE120 may receive two or more RRC IEs corresponding to each traffic typefor which the UE 120 is to perform PHY-layer prioritization (e.g., eMBB,URLLC, etc.). Based at least in part the respective IEs, the UE 120 maydetermine what parameters to apply for eMBB transmission and URLLCtransmission. The UE 120 may also determine whether a particulartransmission is associated with a particular traffic type. As such, theUE 120 may be able to apply a rule to prioritize the particular traffictype in the PHY layer, since the UE 120 can identify a communication asassociated with the particular traffic type.

In some aspects, the configuration information may include an indicatorthat indicates the priority level to be used for a correspondingcommunication. For example, the configuration information may indicatethat a corresponding communication (e.g., a communication that matchesthe physical uplink channel configuration of the configurationinformation) is to be assigned a particular priority level. The UE 120may determine a selected communication based at least in part on theparticular priority level and based at least in part on a rule, asdescribed in more detail elsewhere herein.

In some aspects, the configuration information may indicate whichmodulation and coding scheme (MCS) table is to be used for acommunication. The UE 120 may select the selected communication based atleast in part on which MCS table is to be used for the communication.For example, the UE 120 may assign a higher priority level to acommunication associated with a first MCS table (e.g., a new MCS table,an MCS table for URLLC, etc.) than a communication associated with asecond MCS table (e.g., an MCS table for eMBB communications, etc.). Inthis way, the UE 120 may determine the priority level based at least inpart on an MCS table of the communication, which conserves resourcesthat would otherwise be used to explicitly signal the priority level.

As shown by reference number 520, the UE 120 may select the selectedcommunication, of a URLLC communication and an eMBB communication, basedat least in part on a rule. This is described in more detail elsewhereherein.

As shown by reference number 530, the UE 120 may transmit the selectedcommunication. For example, the UE 120 may transmit the selectedcommunication, and may drop, delay, rate match, or partially drop theother communication (e.g., the non-selected communication). In someaspects, the UE 120 may receive a selected communication. For example,the techniques and apparatuses described herein may be equallyapplication for uplink communications and downlink communications.

As indicated above, FIG. 5 is provided as an example. Other examples maydiffer from what is described with respect to FIG. 5.

FIG. 6 is a diagram illustrating an example process 600 performed, forexample, by a UE, in accordance with various aspects of the presentdisclosure. Example process 600 is an example where a UE (e.g., UE 120)performs PHY-layer URLLC communication prioritization.

As shown in FIG. 6, in some aspects, process 600 may include selecting afirst communication, associated with a first traffic type, or a secondcommunication, associated with a second traffic type, as a selectedcommunication for transmission in an overlapping resource (block 610).For example, the UE (e.g., using controller/processor 280 and/or thelike) may select a first communication or a second communication as aselected communication for transmission in an overlapping resource. Thefirst communication may be associated with a first traffic type and thesecond communication may be associated with a second traffic type. Insome aspects, the first traffic type is an ultra-reliable low latencycommunication traffic type and the second traffic type is an enhancedmobile broadband traffic type. The first communication and the secondcommunication may at least partially overlap in time (e.g., in theoverlapped resource). The selection may be performed based at least inpart on a rule.

As shown in FIG. 6, in some aspects, process 600 may includetransmitting the selected communication (block 620). For example, the UE(e.g., using controller/processor 280, transmit processor 264, TX MIMOprocessor 266, MOD 254, antenna 252, and/or the like) may transmit theselected communication. In some aspects, the UE may transmit at leastpart of the other communication (e.g., other than the selectedcommunication).

Process 600 may include additional aspects, such as any single aspect orany combination of aspects described below and/or in connection with oneor more other processes described elsewhere herein.

In a first aspect, the first traffic type is an ultra-reliable lowlatency communication traffic type and the second traffic type is anenhanced mobile broadband traffic type. In a second aspect, alone or incombination with the first aspect, the rule indicates that the firstcommunication is always selected based at least in part on the firstcommunication being an ultra-reliable low-latency communication and thesecond communication being an enhanced mobile broadband communication.In a third aspect, alone or in combination with the first aspect and/orthe second aspect, the UE may drop an other communication, of the firstcommunication and the second communication and other than the selectedcommunication. In a fourth aspect, alone or in combination with any oneor more of the first through third aspects, a portion of the othercommunication that is non-overlapped with the selected communication isdropped, wherein the portion is after the selected communication. In afifth aspect, alone or in combination with any one or more of the firstthrough fourth aspects, the portion is dropped based at least in part ona capability of the UE. In a sixth aspect, alone or in combination withany one or more of the first through fifth aspects, the portion isdropped based at least in part on the portion and an other portion ofthe other communication that is non-overlapped with the selectedcommunication being non-phase-continuous.

In a seventh aspect, alone or in combination with any one or more of thefirst through sixth aspects, the selection is performed while acommunication, of the first communication and the second communication,is transmitted. In an eighth aspect, alone or in combination with anyone or more of the first through seventh aspects, the selectedcommunication punctures an other communication, of the firstcommunication and the second communication and other than the selectedcommunication, and the first communication is a positive schedulingrequest and the second communication is a data channel. In a ninthaspect, alone or in combination with any one or more of the firstthrough eighth aspects, a punctured portion of the other communicationis replaced with a sequence of equal power and bandwidth as the othercommunication, wherein the sequence indicates the selectedcommunication. In a tenth aspect, alone or in combination with any oneor more of the first through ninth aspects, the selected communicationis transmitted in a physical resource corresponding to the puncturedportion of the other communication. In an eleventh aspect, alone or incombination with any one or more of the first through tenth aspects, atime duration of the sequence or a number of orthogonal frequencydivision multiplexing symbols of the sequence is equal to that of thephysical resource scheduled to transmit the selected communication.

In a twelfth aspect, alone or in combination with any one or more of thefirst through eleventh aspects, the first communication is a schedulingrequest and the second communication is a data channel. In a thirteenthaspect, alone or in combination with any one or more of the firstthrough twelfth aspects, the first communication and the secondcommunication comprise at least one of a positive scheduling request, anuplink data channel with dynamic grant, or an uplink data channel withconfigured grant. In a fourteenth aspect, alone or in combination withany one or more of the first through thirteenth aspects, the ruleindicates that, when the first communication is overlapped with a firstportion of the second communication, the second communication is to bedelayed until an end of the first portion and the first communication isto be transmitted as the selected communication. In a fifteenth aspect,alone or in combination with any one or more of the first throughfourteenth aspects, the selection is at least partially performed in aphysical layer of the UE. In a sixteenth aspect, alone or in combinationwith any one or more of the first through fifteenth aspects, the rule isbased at least in part on respective priority levels of the firstcommunication and the second communication.

In a seventeenth aspect, alone or in combination with any one or more ofthe first through sixteenth aspects, at least one of the firstcommunication or the second communication comprise a data channel with aconfigured grant. In an eighteenth aspect, alone or in combination withany one or more of the first through seventeenth aspects, a prioritylevel of the at least one of the first communication or the secondcommunication is indicated by respective uplink configured grantconfigurations of the first traffic type and the second traffic type. Ina nineteenth aspect, alone or in combination with any one or more of thefirst through eighteenth aspects, the priority level of the data channelwith the configured grant is indicated by a field of a configuration ofthe configured grant. In a twentieth aspect, alone or in combinationwith any one or more of the first through nineteenth aspects, therespective priority levels are associated with corresponding modulationand coding scheme tables, and the respective priority levels of thefirst communication and the second communication are indicated by whichmodulation and coding scheme tables, of the corresponding modulation andcoding scheme tables, are to be used for the first communication and thesecond communication. In a twenty-first aspect, alone or in combinationwith any one or more of the first through twentieth aspects, thepriority level of the data channel with the configured grant isdetermined based on a modulation and coding scheme table configurationthat is included as a parameter in a configuration of the configuredgrant.

Although FIG. 6 shows example blocks of process 600, in some aspects,process 600 may include additional blocks, fewer blocks, differentblocks, or differently arranged blocks than those depicted in FIG. 6.Additionally, or alternatively, two or more of the blocks of process 600may be performed in parallel.

FIG. 7 is a diagram illustrating an example process 700 performed, forexample, by a UE, in accordance with various aspects of the presentdisclosure. Example process 700 is an example where a UE (e.g., UE 120)performs PHY-layer URLLC communication prioritization.

As shown in FIG. 7, in some aspects, process 700 may includedetermining, in a physical layer of the UE, that a scheduling request isconfigured to be transmitted on a physical random access channelresource, and that the UE is configured to determine priority for anultra-reliable low latency communication at the physical layer (block710). For example, the UE (e.g., using controller/processor 280 and/orthe like) may determine, in a physical layer of the UE, that ascheduling request overlaps with a PRACH resource. The UE may beconfigured to determine priority for a URLLC at the physical layer.

As shown in FIG. 7, in some aspects, process 700 may include determiningor transmitting information indicating an error based at least in parton the scheduling request being configured to be transmitted on thephysical random access channel resource when the UE is configured todetermine priority for the ultra-reliable low latency communication atthe physical layer (block 720). For example, the UE (e.g., usingcontroller/processor 280, transmit processor 264, TX MIMO processor 266,MOD 254, antenna 252, and/or the like) may determine or transmitinformation indicating an error. The UE may determine or transmit theinformation indicating the error based at least in part on thescheduling request resource overlapping with the PRACH resource when theUE is configured to determine priority for the URLLC communication atthe physical layer.

Although FIG. 7 shows example blocks of process 700, in some aspects,process 700 may include additional blocks, fewer blocks, differentblocks, or differently arranged blocks than those depicted in FIG. 7.Additionally, or alternatively, two or more of the blocks of process 700may be performed in parallel.

FIG. 8 is a diagram illustrating an example process 800 performed, forexample, by a UE, in accordance with various aspects of the presentdisclosure. Example process 800 is an example where a UE (e.g., UE 120)performs MAC-layer URLLC communication prioritization.

As shown in FIG. 8, in some aspects, process 800 may include selecting afirst logical channel associated with an uplink data communication and afirst traffic type, or a second logical channel associated with a bufferstatus report and a second traffic type, as a selected communication fortransmission, wherein the selection is performed based at least in parton a logical channel prioritization rule (block 810). For example, theUE (e.g., using controller/processor 280 and/or the like) may select afirst logical channel (e.g., a first communication) or a second logicalchannel (e.g., a second communication) as a selected communication for atransmission. The first logical channel may be associated with a firsttraffic type and the second logical channel may be associated with asecond traffic type. The selection may be performed based at least inpart on a rule, such as a logical channel prioritization rule. In someaspects, the first traffic type is an ultra-reliable low latencycommunication traffic type and the second traffic type is an enhancedmobile broadband traffic type.

As shown in FIG. 8, in some aspects, process 800 may includetransmitting the selected communication in a physical resource scheduledfor the first traffic type or the second traffic type (block 820). Forexample, the UE (e.g., using controller/processor 280, transmitprocessor 264, TX MIMO processor 266, MOD 254, antenna 252, and/or thelike) may transmit the selected communication. In some aspects, a MAClayer of the UE may provide the communication to a PHY layer of the UE,and the PHY layer may cause transmission of the communication by the UE.

Process 800 may include additional aspects, such as any single aspect orany combination of aspects described below and/or in connection with oneor more other processes described elsewhere herein.

In a first aspect, the first logical channel is prioritized over thesecond logical channel when the first traffic type is an ultra-reliablelow-latency communication traffic type and the second traffic type is anenhanced mobile broadband traffic type.

In a second aspect, alone or in combination with the first aspect, theUE may receive a configuration of the UE that indicates whether thebuffer status report associated with the enhanced mobile broadbandtraffic type can be carried in a physical layer resource associated withthe ultra-reliable low-latency communication traffic type. In someaspects, when the configuration indicates that the buffer status reportcannot be carried in the physical layer resource associated with theultra-reliable low-latency communication traffic type, the methodfurther comprises mapping the buffer status report to a resource notassociated with the ultra-reliable low-latency communication traffictype.

In a third aspect, alone or in combination with the first aspect and/orthe second aspect, when the first traffic type and the second traffictype are the same traffic type, the logical channel prioritization ruleindicates to select the second logical channel as the selectedcommunication.

Although FIG. 8 shows example blocks of process 800, in some aspects,process 800 may include additional blocks, fewer blocks, differentblocks, or differently arranged blocks than those depicted in FIG. 8.Additionally, or alternatively, two or more of the blocks of process 800may be performed in parallel.

The foregoing disclosure provides illustration and description, but isnot intended to be exhaustive or to limit the aspects to the preciseform disclosed. Modifications and variations are possible in light ofthe above disclosure or may be acquired from practice of the aspects.

As used herein, the term component is intended to be broadly construedas hardware, firmware, or a combination of hardware and software. Asused herein, a processor is implemented in hardware, firmware, or acombination of hardware and software.

Some aspects are described herein in connection with thresholds. As usedherein, satisfying a threshold may refer to a value being greater thanthe threshold, greater than or equal to the threshold, less than thethreshold, less than or equal to the threshold, equal to the threshold,not equal to the threshold, and/or the like.

It will be apparent that systems and/or methods, described herein, maybe implemented in different forms of hardware, firmware, or acombination of hardware and software. The actual specialized controlhardware or software code used to implement these systems and/or methodsis not limiting of the aspects. Thus, the operation and behavior of thesystems and/or methods were described herein without reference tospecific software code—it being understood that software and hardwarecan be designed to implement the systems and/or methods based, at leastin part, on the description herein.

Even though particular combinations of features are recited in theclaims and/or disclosed in the specification, these combinations are notintended to limit the disclosure of possible aspects. In fact, many ofthese features may be combined in ways not specifically recited in theclaims and/or disclosed in the specification. Although each dependentclaim listed below may directly depend on only one claim, the disclosureof possible aspects includes each dependent claim in combination withevery other claim in the claim set. A phrase referring to “at least oneof” a list of items refers to any combination of those items, includingsingle members. As an example, “at least one of: a, b, or c” is intendedto cover a, b, c, a-b, a-c, b-c, and a-b-c, as well as any combinationwith multiples of the same element (e.g., a-a, a-a-a, a-a-b, a-a-c,a-b-b, a-c-c, b-b, b-b-b, b-b-c, c-c, and c-c-c or any other ordering ofa, b, and c).

No element, act, or instruction used herein should be construed ascritical or essential unless explicitly described as such. Also, as usedherein, the articles “a” and “an” are intended to include one or moreitems, and may be used interchangeably with “one or more.” Furthermore,as used herein, the terms “set” and “group” are intended to include oneor more items (e.g., related items, unrelated items, a combination ofrelated and unrelated items, and/or the like), and may be usedinterchangeably with “one or more.” Where only one item is intended, theterm “one” or similar language is used. Also, as used herein, the terms“has,” “have,” “having,” and/or the like are intended to be open-endedterms. Further, the phrase “based on” is intended to mean “based, atleast in part, on” unless explicitly stated otherwise.

What is claimed is:
 1. A method of wireless communication performed by auser equipment (UE), comprising: selecting a first communication,associated with a first traffic type, or a second communication,associated with a second traffic type, as a selected communication fortransmission in an overlapping resource, wherein the first communicationand the second communication at least partially overlap in time, whereinthe first traffic type is an ultra-reliable low latency communicationtraffic type and the second traffic type is an enhanced mobile broadbandtraffic type, and wherein the selection is performed based at least inpart on a rule; and transmitting the selected communication.
 2. Themethod of claim 1, wherein the rule indicates that the firstcommunication is always selected based at least in part on the firstcommunication being an ultra-reliable low-latency communication and thesecond communication being an enhanced mobile broadband communication.3. The method of claim 1, further comprising: dropping an othercommunication, of the first communication and the second communicationand other than the selected communication.
 4. The method of claim 3,wherein a portion of the other communication that is non-overlapped withthe selected communication is dropped, wherein the portion is after theselected communication.
 5. The method of claim 4, wherein the portion isdropped based at least in part on a capability of the UE.
 6. The methodof claim 4, wherein the portion is dropped based at least in part on theportion and an other portion of the other communication that isnon-overlapped with the selected communication beingnon-phase-continuous.
 7. The method of claim 1, wherein the selection isperformed while a communication, of the first communication and thesecond communication, is transmitted.
 8. The method of claim 1, whereinthe selected communication punctures an other communication, of thefirst communication and the second communication and other than theselected communication, and wherein the first communication is apositive scheduling request and the second communication is a datachannel.
 9. The method of claim 8, wherein a punctured portion of theother communication is replaced with a sequence of equal power andbandwidth as the other communication, wherein the sequence indicates theselected communication.
 10. The method of claim 9, wherein the selectedcommunication is transmitted in a physical resource corresponding to thepunctured portion of the other communication.
 11. The method of claim 9,wherein a time duration of the sequence or a number of orthogonalfrequency division multiplexing symbols of the sequence is equal to thatof a physical resource scheduled to transmit the selected communication.12. The method of claim 1, wherein the first communication and thesecond communication comprise at least one of: a positive schedulingrequest, an uplink data channel with dynamic grant, or an uplink datachannel with configured grant.
 13. The method of claim 1, wherein therule indicates that, when the first communication is overlapped with afirst portion of the second communication, the second communication isto be delayed until an end of the first portion and the firstcommunication is to be transmitted as the selected communication. 14.The method of claim 1, wherein the selection is at least partiallyperformed in a physical layer of the UE.
 15. The method of claim 1,wherein the rule is based at least in part on respective priority levelsof the first communication and the second communication.
 16. The methodof claim 15, wherein at least one of the first communication or thesecond communication comprise a data channel with a configured grant.17. The method of claim 16, wherein a priority level of the at least oneof the first communication or the second communication is indicated byrespective uplink configured grant configurations of the first traffictype and the second traffic type.
 18. The method of claim 16, whereinthe priority level of the data channel with the configured grant isindicated by a field of a configuration of the configured grant.
 19. Themethod of claim 16, wherein the respective priority levels areassociated with corresponding modulation and coding scheme tables, andwherein the respective priority levels of the first communication andthe second communication are indicated by which modulation and codingscheme tables, of the corresponding modulation and coding scheme tables,are to be used for the first communication and the second communication.20. The method of claim 19, wherein the priority level of the datachannel with the configured grant is determined based on a modulationand coding scheme table configuration that is included as a parameter ina configuration of the configured grant.
 21. A method of wirelesscommunication performed by a user equipment (UE), comprising: selectinga first logical channel associated with an uplink data communication anda first traffic type, or a second logical channel associated with abuffer status report and a second traffic type, as a selectedcommunication for transmission, wherein the selection is performed basedat least in part on a logical channel prioritization rule; andtransmitting the selected communication in a physical resource scheduledfor the first traffic type or the second traffic type.
 22. The method ofclaim 21, wherein the first logical channel is prioritized over thesecond logical channel when the first traffic type is an ultra-reliablelow-latency communication traffic type and the second traffic type is anenhanced mobile broadband traffic type.
 23. The method of claim 22,further comprising: receiving a configuration of the UE that indicateswhether the buffer status report associated with the enhanced mobilebroadband traffic type can be carried in a physical layer resourceassociated with the ultra-reliable low-latency communication traffictype.
 24. The method of claim 23, wherein, when the configurationindicates that the buffer status report cannot be carried in thephysical layer resource associated with the ultra-reliable low-latencycommunication traffic type, the method further comprises: mapping thebuffer status report to a resource not associated with theultra-reliable low-latency communication traffic type.
 25. The method ofclaim 21, wherein, when the first traffic type and the second traffictype are the same traffic type, the logical channel prioritization ruleindicates to select the second logical channel as the selectedcommunication.
 26. The method of claim 21, wherein the first traffictype is an ultra-reliable low-latency communication traffic type and thesecond traffic type is an enhanced mobile broadband traffic type.
 27. Auser equipment (UE) for wireless communication, comprising: a memory;and one or more processors operatively coupled to the memory, the memoryand the one or more processors configured to: select a first logicalchannel associated with an uplink data communication and a first traffictype, or a second logical channel associated with a buffer status reportand a second traffic type, as a selected communication for transmission,wherein the selection is performed based at least in part on a logicalchannel prioritization rule; and transmit the selected communication ina physical resource scheduled for the first traffic type or the secondtraffic type.
 28. The UE of claim 27, wherein the first logical channelis prioritized over the second logical channel when the first traffictype is an ultra-reliable low-latency communication traffic type and thesecond traffic type is an enhanced mobile broadband traffic type. 29.The UE of claim 28, wherein the one or more processors are further to:receive a configuration of the UE that indicates whether the bufferstatus report associated with the enhanced mobile broadband traffic typecan be carried in a physical layer resource associated with theultra-reliable low-latency communication traffic type.
 30. The UE ofclaim 27, wherein, when the first traffic type and the second traffictype are the same traffic type, the logical channel prioritization ruleindicates to select the second logical channel as the selectedcommunication.